home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 36 / dv2win.zip / DV2WIN.DOC next >
Text File  |  1991-08-14  |  6KB  |  165 lines

  1.            The Authors of Masquerade BBS present:
  2.                               
  3.                               
  4.                           DV 2 WIN
  5.                         Version 0v05
  6.                           14/8/91
  7.                               
  8.                          Ian Harris
  9.                               
  10.               Masquerade HQ 3:620/251@FidoNet
  11.                               
  12.                               
  13.                               
  14.       Released to the PUBLIC DOMAIN, and may be freely
  15. distributed, if all conditions are adhered to as outlined in
  16.   this document, and no file in this package is removed or
  17.                     modified in any way.
  18.  
  19.  
  20.  
  21. 1. Introduction
  22.  
  23.  
  24. There are lots of programs around that actually know about
  25. DesqView. They even 'give time away' to other tasks; that
  26. is, they tell DesqView 'Hey, I'm not doing anything, give
  27. the time that would normally be allocated to MY task, to
  28. some other task.' This means, running these DV aware
  29. programs will consume less CPU time, and other tasks will
  30. run faster.
  31.  
  32. Wouldn't it be great if these programs knew about Windows
  33. 3.0, and could give time away to Windows!  Unfortunately,
  34. they don't. Of course there is the 'Detect idle time' in the
  35. PIF editor, but that really doesn't make a vast difference.
  36.  
  37. There is a TSR program around which does a good job and
  38. forcing applications to give time away to multitaskers
  39. (including Windows 3.0, although it doesn't specifically
  40. recognise Windows 3.0) if the application is repeatedly
  41. polling for a keypress, etc.  This works well, in most
  42. cases.  I wanted to use this program with the popular BBS
  43. mailer, 'FrontDoor'. If I ran this TSR normally with
  44. FrontDoor, great! Time was given away, and all was good in
  45. the world. The only problem was that mail sessions went
  46. somewhat badly, with very very low transmission rates.  If I
  47. ran this TSR with an option to not force a task switch if
  48. the application is accessing the serial port, the result was
  49. almost no speed improvement in other tasks! (since all
  50. FrontDoor is doing when it isn't doing anything else is
  51. checking for keypresses, and checking the serial port).
  52.  
  53. 2. This Package
  54.  
  55.  
  56. Enter the DV2WIN package.  DV2WIN.EXE is a TSR that fools
  57. programs into thinking they are running under DesqView.
  58. Then it traps calls to DesqView to give away time,
  59. and gives time away to Windows 3.0, instead.
  60.  
  61.  
  62. 3. Setting up
  63.  
  64.  
  65. Setting them up is simplicity itself. Just insure that the
  66. DV2WIN.EXE program is run in the task that you wish it to take
  67. effect. I put my copy in the batch file which runs the BBS.
  68.  
  69.  
  70. 4. Does it work?
  71.  
  72.  
  73. In my particular system, with FrontDoor running in one task,
  74. and then running another simple DOS task, in which I run
  75. Norton's SI, usually I come up with a result of 10.0. With
  76. Dv2Win.com in my RUNBBS.BAT (ie they are loaded before
  77. FrontDoor starts up) - SI comes up with a result of 16.1!
  78.  
  79. Aside from that, everything is noticeably faster, and things
  80. only slow down when a mail session actually starts.
  81. This is exactly as we would want, since FrontDoor, and no
  82. other program, decides exactly when it wants to give away
  83. time. The program in this package simply show FrontDoor and other
  84. applications that know about DesqView *how* to do give away time
  85. to Windows.
  86.  
  87.  
  88. 5. Disclaimer
  89.  
  90.  
  91. This program works extremely well on my system. If it
  92. doesn't work on yours, let me know exactly what you're trying
  93. to do, and I will probably get back to you.  Other than the
  94. fact that if you let me know what the problem is, I *might*
  95. come up with a solution, this package comes with no warranty
  96. whatsoever. None. Not a sausage.
  97.  
  98.  
  99. 6. Usage
  100.  
  101.  
  102. If you continue to use this program, and recognise the
  103. improvement in performance it makes, you are required to
  104. adhere to the following conditions. Your use of this package
  105. constitutes agreement to these conditions:
  106.  
  107. 1) Distribute this package and proclaim its great usefulness
  108. 2) Send me a post-card, netmail message, smoke signal, or
  109. morse-code simply telling me who you are and where you come
  110. from. That way I can keep track of who has the package and
  111. find out the best way of letting people know about future
  112. releases.
  113.  
  114. Sounds like a fair deal to me.
  115.  
  116.  
  117. 7. Masquerade
  118.  
  119.  
  120. Masquerade is a fully functional BBS package, developed for
  121. easy integration with FidoNet compatible networks. If your
  122. BBS is the same everytime you log on, or got to read a
  123. message, consider a package with TRUE 100% flexibility.
  124.  
  125. There is nothing that is not sysop - definable.  Masquerade
  126. is based on a script language, that has many powerful but
  127. easy to use commands. It comes with several pre-written scripts
  128. that show the power of the 'language' - these scripts
  129. simulate two popular BBS packages, as well as a mail only
  130. editor front end, that you will instantly recognise.
  131.  
  132. Furthermore, Masquerade uses less disk space for messages
  133. than any other package (run-time compression is being
  134. developed at this very moment). The main BBS program,
  135. Masqrade.exe can run in as little as *** 85k *** of RAM.
  136. Excellent for multitasking! But remember, Masquerade is far
  137. more powerful than other similar programs, despite the fact
  138. it uses such little memory.
  139.  
  140. The package includes a FAST! FidoNet compatible mail
  141. processor. All programs in the package are all zone and
  142. point aware. None of this fake-net business (although it can
  143. be used for talking to point-dumb software).
  144.  
  145. ANSI and AVATAR are fully supported, including real, live
  146. ANSI and AVATAR windows *over the modem* !
  147.  
  148. Masquerade is in the last stages of Beta testing - and we
  149. need more experienced Sysops to help test such a high power
  150. package.  If you are interested, CRASH mail Masquerade HQ,
  151. 3:620/251 (FidoNet), with information about your system, and
  152. I will get back to you in due course. Masquerade HQ is
  153. available for continuous mail 24 hrs.
  154.  
  155.                                        Regards to all,
  156.                                         - Ian Harris -
  157.                                            14/8/91
  158.  
  159. Snail Mail:
  160.  
  161. Ian Harris
  162. Po Box 1616,
  163. Woden, 2606,
  164. ACT, Australia.
  165.